home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Utilities Experience
/
The Utilities Experience - Volume 1.iso
/
software
/
icons+tools
/
iconian
/
sources
/
emodules
/
mod
/
boopsi.e
< prev
next >
Wrap
Text File
|
1995-12-22
|
577b
|
25 lines
OPT PREPROCESS
OPT MODULE
OPT EXPORT
MODULE 'intuition/classes'
MODULE 'utility/hooks'
MODULE 'intuition/classusr'
PROC coerceMethodA(class:PTR TO iclass,object:PTR TO object,msg)
DEF dispatcher:PTR TO hook
DEF entry
dispatcher:=class.dispatcher
entry:=dispatcher.entry
MOVE.L dispatcher,A0
MOVE.L object,A2
MOVE.L msg,A1
MOVE.L entry,A3
JSR (A3)
MOVE.L D0,msg
ENDPROC msg
PROC doMethodA(object:PTR TO object,msg) IS coerceMethodA(object.class,object,msg)
PROC doSuperMethodA(class:PTR TO iclass,object:PTR TO object,msg) IS coerceMethodA(class.super,object,msg)